firing pin stop - Turkish English Dictionary